Definition of Lady's Thistle

  • 1. Tall Old World biennial thistle with large clasping white-blotched leaves and purple flower heads; naturalized in California and South America Noun

Synonyms for word "lady's thistle"

Semanticaly linked words with "lady's thistle"

Hyponims for word "lady's thistle"